Skip to content

Conversation

meditationduck
Copy link

@meditationduck meditationduck commented Sep 16, 2025

Continuation of PR #14167 by @k06a

Fixes #14157

Add more required tests.

Use original struct name for aliased name struct in different paths.

Support recursive structs in dynamic arrays as needed for EIP-712.

Add additional tests related to this update.

k06a and others added 30 commits September 14, 2025 15:33
Copy link

Thank you for your contribution to the Solidity compiler! A team member will follow up shortly.

If you haven't read our contributing guidelines and our review checklist before, please do it now, this makes the reviewing process and accepting your contribution smoother.

If you have any questions or need our help, feel free to post them in the PR or talk to us directly on the #solidity-dev channel on Matrix.

@meditationduck meditationduck changed the title Add EIP-712 typehash support for recursive structs (continuation of #14167) Add native support of EIP-712 struct typehash (continuation of #14167) Sep 16, 2025
@meditationduck meditationduck changed the title Add native support of EIP-712 struct typehash (continuation of #14167) Add native support of EIP-712 struct typehash (continuation of prior PR) Sep 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support EIP-712 typehash in type

3 participants